.NET Core সেটআপ করার জন্য কিছু সহজ পদক্ষেপ অনুসরণ করতে হয়। এই প্রক্রিয়াটি বিভিন্ন টুল এবং প্ল্যাটফর্মের উপর নির্ভর করে। নিচে .NET Core সেটআপ এবং কনফিগারেশনের জন্য প্রয়োজনীয় সব স্টেপ বিস্তারিতভাবে দেওয়া হলো।
.NET SDK (Software Development Kit) এবং Visual Studio একটি গুরুত্বপূর্ণ টুলস যা .NET Core অ্যাপ্লিকেশন ডেভেলপ করার জন্য প্রয়োজন হয়।
.NET
কমান্ডটি ব্যবহার করতে পারবেন।Console Application তৈরি করা সহজ। প্রথম অ্যাপ্লিকেশন তৈরি করার জন্য নিচের স্টেপগুলো অনুসরণ করুন:
কমান্ড লাইন থেকে প্রজেক্ট তৈরি
টার্মিনাল বা কমান্ড প্রম্পটে গিয়ে নিচের কমান্ডটি রান করুন:
dotnet new console -n MyFirstApp
এই কমান্ডটি একটি নতুন কনসোল অ্যাপ্লিকেশন তৈরি করবে, যার নাম হবে "MyFirstApp"।
প্রজেক্ট ফোল্ডার ও কোড
প্রজেক্ট ফোল্ডারে চলে যান:
cd MyFirstApp
এবার আপনি Program.cs
ফাইলে স্বয়ংক্রিয়ভাবে কোড দেখতে পাবেন, যেখানে Console.WriteLine("Hello, World!");
লেখা থাকবে। এই কোডটি কম্পাইল হলে কনসোল এ "Hello, World!" মেসেজ দেখাবে।
অ্যাপ্লিকেশন রান করা
অ্যাপ্লিকেশন রান করার জন্য:
dotnet run
এতে আপনি কনসোলে "Hello, World!" দেখতে পাবেন।
Command Line Interface (CLI) হল .NET Core অ্যাপ্লিকেশন তৈরির অন্যতম জনপ্রিয় মাধ্যম। এটি দ্রুত এবং সহজভাবে অ্যাপ্লিকেশন তৈরি, বিল্ড, এবং রান করতে সাহায্য করে। CLI-এর মাধ্যমে আপনি প্রজেক্ট তৈরি, ডিপ্লয়, এবং ম্যানেজ করতে পারেন।
প্রজেক্ট তৈরি করা
নতুন প্রজেক্ট তৈরি করতে dotnet new
কমান্ড ব্যবহার করুন। উদাহরণস্বরূপ, ASP.NET Core ওয়েব অ্যাপ্লিকেশন তৈরি করতে:
dotnet new web -n MyWebApp
প্রজেক্ট বিল্ড করা
প্রজেক্ট বিল্ড করতে নিচের কমান্ডটি ব্যবহার করুন:
dotnet build
প্রজেক্ট রান করা
প্রজেক্ট রান করতে:
dotnet run
Visual Studio Code একটি হালকা এবং ক্রস-প্ল্যাটফর্ম কোড এডিটর, যা .NET Core ডেভেলপমেন্টের জন্য খুবই উপযোগী। Visual Studio Code-এ .NET Core কাজ করার জন্য আপনাকে কিছু এক্সটেনশন ইনস্টল করতে হবে:
MyFirstApp
) সেটি VS Code-এ ওপেন করুন এবং কোড এডিট করতে শুরু করুন।Run
এবং Debug
অপশন ব্যবহার করে আপনি আপনার কোডের ত্রুটি নির্ণয় করতে পারবেন।AppSettings.json ফাইল
. AppSettings.json হল অ্যাপ্লিকেশনের কনফিগারেশন ডেটা রাখার জন্য ব্যবহৃত ফাইল। এখানে আপনি বিভিন্ন কনফিগারেশন যেমন ডাটাবেস কানেকশন স্ট্রিং, লগিং সেটিংস ইত্যাদি সংরক্ষণ করতে পারেন।
AppSettings.json ফাইল তৈরি করা
এই ফাইলটি আপনার প্রজেক্টের মূল ডিরেক্টরিতে তৈরি করুন এবং কনফিগারেশন মানগুলি সেখানে রাখুন:
{
"Logging": {
"LogLevel": {
"Default": "Information",
"Microsoft": "Warning",
"Microsoft.Hosting.Lifetime": "Information"
}
},
"AllowedHosts": "*"
}
IConfiguration ব্যবহার করাStartup.cs
বা অন্যান্য ক্লাসে IConfiguration ব্যবহার করে আপনি এই কনফিগারেশন ভ্যালুগুলি অ্যাক্সেস করতে পারবেন:
public class Startup
{
public Startup(IConfiguration configuration)
{
Configuration = configuration;
}
public IConfiguration Configuration { get; }
}
সারাংশ
.NET Core সেটআপ এবং কনফিগারেশন প্রক্রিয়া খুবই সহজ এবং আপনি কমান্ড লাইন বা Visual Studio Code ব্যবহার করে কোডিং শুরু করতে পারেন। .NET SDK ইনস্টল করার পর Visual Studio বা Visual Studio Code ব্যবহার করে ডেভেলপমেন্ট প্রক্রিয়া সম্পন্ন করতে পারবেন। CLI এর মাধ্যমে অ্যাপ্লিকেশন ম্যানেজমেন্ট আরও সহজ হয়ে ওঠে এবং কনফিগারেশন ফাইলের মাধ্যমে অ্যাপ্লিকেশনের বিভিন্ন সেটিংস কাস্টমাইজ করা সম্ভব। .NET Core এর সেটআপ এবং কনফিগারেশন একবার হয়ে গেলে আপনি আধুনিক এবং স্কেলেবল অ্যাপ্লিকেশন তৈরি করতে সক্ষম হবেন।
.NET SDK এবং Visual Studio হল .NET Core অ্যাপ্লিকেশন ডেভেলপমেন্টের জন্য দুটি প্রধান টুল। .NET SDK (Software Development Kit) একটি সংগ্রহ যা ডেভেলপারদের .NET Core অ্যাপ্লিকেশন তৈরি করতে প্রয়োজনীয় সমস্ত ফাইল এবং টুল সরবরাহ করে। Visual Studio, অন্যদিকে, একটি শক্তিশালী ইন্টিগ্রেটেড ডেভেলপমেন্ট এনভায়রনমেন্ট (IDE) যা .NET Core অ্যাপ্লিকেশন ডেভেলপমেন্টের জন্য বিভিন্ন ফিচার এবং টুলস প্রদান করে। এই টিউটোরিয়ালে আমরা শিখব কীভাবে এই দুটি ইনস্টল করা যায়।
.exe
(Windows), .pkg
(macOS), অথবা .tar.gz
(Linux) ফাইলটি রান করুন। ইনস্টলারটি আপনাকে ইনস্টলেশনের জন্য কিছু নির্দেশনা দিবে। এটি অনুসরণ করুন এবং ইনস্টলেশন সম্পন্ন করুন।ইনস্টলেশন যাচাই করা
ইনস্টলেশন সফল হয়েছে কিনা তা যাচাই করতে, আপনার কমান্ড প্রম্পট বা টার্মিনাল খুলে নিম্নলিখিত কমান্ডটি লিখুন:
dotnet --version
এটি ইনস্টল হওয়া .NET SDK এর সংস্করণ প্রদর্শন করবে, যেমন 6.0.100
।
প্রথম প্রোজেক্ট তৈরি করা
.NET SDK ইনস্টল করার পর আপনি একটি নতুন কনসোল অ্যাপ্লিকেশন তৈরি করতে পারেন:
dotnet new console -n MyFirstApp
cd MyFirstApp
dotnet run
এটি একটি সিম্পল কনসোল অ্যাপ্লিকেশন তৈরি করবে এবং রান করবে।
আপনার টার্মিনাল খুলুন এবং নিচের কমান্ডটি দিন:
dotnet new console -n MyConsoleApp
cd MyConsoleApp
code .
কোড লিখা এবং রান করা
VS Code এ কোড লেখার জন্য Program.cs
ফাইলটি খুলুন এবং কোড লিখুন। অ্যাপ্লিকেশন রান করতে:
dotnet run
.NET SDK এবং Visual Studio/Visual Studio Code ইনস্টলেশন প্রক্রিয়া খুবই সহজ এবং সরল। .NET SDK ইনস্টল করার মাধ্যমে আপনি .NET Core অ্যাপ্লিকেশন তৈরি ও রান করতে পারবেন। Visual Studio এবং Visual Studio Code উভয়ই .NET Core ডেভেলপমেন্টের জন্য শক্তিশালী টুলস, যেখানে Visual Studio একটি পূর্ণাঙ্গ IDE এবং Visual Studio Code একটি হালকা এবং দ্রুত কোড এডিটর হিসেবে কাজ করে। .NET SDK এবং এই টুলসগুলো ইনস্টল করার মাধ্যমে আপনি আপনার ডেভেলপমেন্ট পরিবেশ প্রস্তুত করতে পারবেন এবং .NET Core অ্যাপ্লিকেশন তৈরি করতে শুরু করতে পারবেন।
.NET Core ব্যবহার করে প্রথম কনসোল অ্যাপ্লিকেশন তৈরি করা একটি সহজ এবং প্রাথমিক পদক্ষেপ। এটি আপনাকে .NET Core এর মূল ধারণাগুলি বুঝতে সাহায্য করবে এবং ভবিষ্যতে বড় অ্যাপ্লিকেশন তৈরি করার জন্য একটি শক্তিশালী ভিত্তি প্রদান করবে।
এখানে .NET Core Console Application তৈরি করার জন্য যে ধাপগুলি অনুসরণ করতে হবে তা বিস্তারিতভাবে আলোচনা করা হলো।
.NET Core SDK ইনস্টল করা না থাকলে প্রথমে সেটি ইনস্টল করতে হবে। .NET Core SDK ইনস্টল করার জন্য ডট নেট অফিসিয়াল ওয়েবসাইট থেকে সঠিক ভার্সন ডাউনলোড এবং ইনস্টল করুন।
Step 1: Command Line Interface (CLI) ব্যবহার করে প্রজেক্ট তৈরি করা
প্রথম কনসোল অ্যাপ্লিকেশন তৈরি করতে Command Line Interface (CLI) ব্যবহার করা যেতে পারে।
dotnet new console -n FirstConsoleApp
এখানে FirstConsoleApp
হচ্ছে অ্যাপ্লিকেশনের নাম। আপনি আপনার পছন্দমতো নাম ব্যবহার করতে পারেন।
Step 2: Program.cs ফাইল এডিট করা
ফোল্ডারটি ওপেন করে Program.cs ফাইলটিতে কিছু কোড যোগ করতে হবে। নিচে একটি উদাহরণ দেওয়া হলো:
using System;
class Program
{
static void Main(string[] args)
{
// "Hello, World!" আউটপুট প্রদর্শন করবে
Console.WriteLine("Hello, World!");
}
}
এখানে Main
মেথডটি আপনার অ্যাপ্লিকেশনের এন্ট্রি পয়েন্ট। এটি কনসোল উইন্ডোতে "Hello, World!" মেসেজটি প্রদর্শন করবে।
Step 3: কনসোল অ্যাপ্লিকেশন রান করা
প্রজেক্ট তৈরি এবং কোড লেখার পর, আপনি এই অ্যাপ্লিকেশনটি রান করতে পারেন।
cd FirstConsoleApp
dotnet run
এটি কনসোল উইন্ডোতে "Hello, World!" আউটপুট দেখাবে।
অ্যাপ্লিকেশন স্ট্রাকচার
অ্যাপ্লিকেশন কনফিগারেশন
.NET Core কনসোল অ্যাপ্লিকেশনে কনফিগারেশন অপশন যেমন ডেটাবেস সংযোগ, কাস্টম সেটিংস এবং অন্যান্য কনফিগারেশন মান সহজেই অন্তর্ভুক্ত করা যেতে পারে। এটি appsettings.json ফাইলের মাধ্যমে করা যায়।
Step 4: Visual Studio Code বা Visual Studio ব্যবহার
যদি আপনি Visual Studio বা Visual Studio Code ব্যবহার করতে চান, তাহলে সেখানে একটি নতুন Console Application তৈরি করতে পারেন। Visual Studio-এ নতুন প্রজেক্ট তৈরি করার জন্য:
সারাংশ
এটি ছিল আপনার প্রথম .NET Core Console Application তৈরি করার প্রক্রিয়া। কমান্ড লাইন, Visual Studio বা Visual Studio Code ব্যবহার করে আপনি সহজেই কনসোল অ্যাপ্লিকেশন তৈরি এবং রান করতে পারবেন। এই প্রাথমিক অ্যাপ্লিকেশনটি আপনাকে .NET Core এর কাঠামো, কোডিং স্টাইল এবং ডেভেলপমেন্ট পরিবেশের সাথে পরিচিত করিয়ে দেয়, যা পরবর্তীতে আরও জটিল অ্যাপ্লিকেশন তৈরি করতে সাহায্য করবে।
CLI (Command Line Interface) এমন একটি ইন্টারফেস যা ইউজারকে টেক্সট কমান্ড ব্যবহার করে কম্পিউটারের সাথে ইন্টারঅ্যাক্ট করতে সাহায্য করে। .NET Core-এ CLI ব্যবহারের মাধ্যমে আপনি অ্যাপ্লিকেশন তৈরি, বিল্ড, রান, এবং অন্যান্য ডেভেলপমেন্ট কাজ খুব সহজে করতে পারেন। এটি বিশেষ করে ডেভেলপারদের জন্য কার্যকর, যারা গ্রাফিক্যাল ইউজার ইন্টারফেস (GUI) এর পরিবর্তে কমান্ড লাইন ব্যবহার করে দ্রুত কাজ করতে চান।
.NET Core CLI হল একটি কমান্ড লাইন টুল যা .NET Core অ্যাপ্লিকেশন তৈরির জন্য প্রয়োজনীয় সমস্ত কাজ সম্পন্ন করতে পারে। এটি একটি শক্তিশালী টুলকিট যা আপনাকে নতুন প্রজেক্ট তৈরি করা থেকে শুরু করে, প্যাকেজ ইনস্টল, ডেপ্লয়মেন্ট এবং অন্যান্য বিভিন্ন কাজ সহজেই করার সুযোগ দেয়। .NET Core CLI বিভিন্ন কমান্ডের মাধ্যমে ডেভেলপারদের .NET Core অ্যাপ্লিকেশন পরিচালনা করতে সাহায্য করে।
প্রথম .NET Core অ্যাপ্লিকেশন তৈরি করা
.NET Core CLI ব্যবহার করে সহজেই একটি নতুন কনসোল অ্যাপ্লিকেশন তৈরি করা যায়। নিচে এর জন্য একটি সাধারণ প্রক্রিয়া দেওয়া হলো:
ডিরেক্টরি নির্বাচন করুন: যেখানে আপনার নতুন প্রজেক্টটি তৈরি করতে চান, সেই ডিরেক্টরিতে চলে যান। উদাহরণস্বরূপ:
cd path/to/your/project/folder
নতুন প্রজেক্ট তৈরি করুন: dotnet new
কমান্ড দিয়ে একটি নতুন কনসোল অ্যাপ্লিকেশন তৈরি করুন।
dotnet new console -n MyFirstApp
এখানে console
হল অ্যাপ্লিকেশনের টাইপ এবং -n MyFirstApp
দিয়ে প্রজেক্টের নাম দেওয়া হয়েছে।
প্রজেক্টে চলে যান: নতুন তৈরি করা প্রজেক্ট ফোল্ডারে যান।
cd MyFirstApp
প্রজেক্ট রান করুন: প্রজেক্টটি চালাতে dotnet run
কমান্ড ব্যবহার করুন।
dotnet run
বিল্ড করা
আপনি যদি কোডের কোনো পরিবর্তন করেন, তবে নতুন কোড বিল্ড (compile) করার জন্য dotnet build
কমান্ড ব্যবহার করতে পারেন:
dotnet build
এই কমান্ডটি প্রজেক্টের কোড কম্পাইল করে এবং একটি বাইনারি ফাইল তৈরি করে।
টেস্টিং করা
. .NET Core অ্যাপ্লিকেশনের জন্য ইউনিট টেস্টিং করার সময় dotnet test
কমান্ড ব্যবহার করতে পারেন:
dotnet test
এটি সমস্ত টেস্ট রান করে এবং ফলাফল দেখায়।
প্যাকেজ ম্যানেজমেন্ট
CLI ব্যবহার করে প্যাকেজ ইনস্টল করা এবং ম্যানেজ করা যায়। উদাহরণস্বরূপ, NuGet প্যাকেজ ইনস্টল করার জন্য dotnet add package
কমান্ড ব্যবহার করা হয়:
dotnet add package Newtonsoft.Json
এটি Newtonsoft.Json
প্যাকেজটি ইনস্টল করে।
dotnet new
এটি নতুন প্রজেক্ট, সলিউশন অথবা ফাইল তৈরি করতে ব্যবহৃত হয়। উদাহরণস্বরূপ, নতুন ASP.NET Core প্রজেক্ট তৈরি করতে:
dotnet new mvc -n MyAspNetApp
dotnet build
এই কমান্ডটি প্রজেক্ট কম্পাইল এবং বিল্ড করার জন্য ব্যবহৃত হয়:
dotnet build
dotnet run
এটি অ্যাপ্লিকেশন চালানোর জন্য ব্যবহৃত হয়:
dotnet run
dotnet restore
এই কমান্ডটি প্রজেক্টের জন্য প্রয়োজনীয় ডিপেনডেন্সি পুনরুদ্ধার করতে ব্যবহার করা হয়:
dotnet restore
dotnet publish
এই কমান্ডটি প্রজেক্টকে পাবলিশ বা ডেপ্লয় করার জন্য ব্যবহৃত হয়:
dotnet publish -c Release
dotnet test
এটি অ্যাপ্লিকেশনের টেস্ট রান করতে ব্যবহৃত হয়:
dotnet test
Visual Studio Code একটি লাইটওয়েট এবং ক্রস-প্ল্যাটফর্ম কোড এডিটর, যা .NET Core ডেভেলপমেন্টের জন্য ব্যবহৃত হতে পারে। আপনি Visual Studio Code ব্যবহার করে CLI কমান্ড রান করতে পারেন। এজন্য:
Terminal
মেনু থেকে New Terminal
নির্বাচন করে CLI কমান্ড রান করা যেতে পারে।দ্রুত এবং কার্যকর
CLI কমান্ডগুলির মাধ্যমে দ্রুত কাজ করা যায়, বিশেষ করে যখন একটি বৃহৎ অ্যাপ্লিকেশন বা প্রজেক্ট পরিচালনা করতে হয়। GUI এর তুলনায় CLI কমান্ড অনেক দ্রুত এবং বেশি কাস্টমাইজযোগ্য হয়।
অটোমেশন এবং স্ক্রিপ্টিং
CLI কমান্ডগুলি সহজেই স্ক্রিপ্ট করা যায়, যা ডেভেলপারদের একাধিক কাজ অটোমেট করতে সাহায্য করে। এটি ডেভেলপমেন্ট সাইকেলকে আরও সহজ এবং দ্রুত করে।
ক্রস-প্ল্যাটফর্ম সমর্থন
CLI কমান্ডগুলি Windows, Linux, এবং macOS-এ সমানভাবে কাজ করে। তাই ডেভেলপাররা একই কমান্ড ব্যবহার করে একাধিক প্ল্যাটফর্মে কাজ করতে পারেন।
সারাংশ
CLI একটি শক্তিশালী এবং অত্যন্ত কার্যকরী টুল, যা .NET Core অ্যাপ্লিকেশন তৈরি, ম্যানেজ, এবং ডেপ্লয় করার জন্য ব্যবহার করা যায়। এটি ডেভেলপারদের দ্রুত এবং অটোমেটেড প্রক্রিয়া তৈরি করতে সাহায্য করে, যা আধুনিক সফটওয়্যার ডেভেলপমেন্টের জন্য অপরিহার্য। CLI-এর মাধ্যমে .NET Core অ্যাপ্লিকেশন পরিচালনা করা সহজ, এবং এটি ডেভেলপারদের দ্রুত ডেভেলপমেন্ট, টেস্টিং এবং ডেপ্লয়মেন্টে সহায়তা করে।
Visual Studio Code (VS Code) একটি হালকা ও দ্রুত কোড এডিটর, যা Microsoft দ্বারা ডেভেলপ করা হয়েছে এবং এটি ওপেন সোর্স। এটি মূলত কোড লেখা এবং ডিবাগিংয়ের জন্য ব্যবহৃত হয় এবং বিভিন্ন প্রোগ্রামিং ভাষা সমর্থন করে। বিশেষ করে .NET Core অ্যাপ্লিকেশন ডেভেলপমেন্টের জন্য এটি একটি জনপ্রিয় টুল। VS Code এর সুবিধা হল এর সিম্পল ইন্টারফেস, এক্সটেনশন সাপোর্ট, এবং দ্রুত পারফরম্যান্স, যা ডেভেলপারদের জন্য একটি শক্তিশালী কিন্তু হালকা কাজের পরিবেশ তৈরি করে।
VS Code ইন্সটল করতে, প্রথমে Visual Studio Code এর অফিসিয়াল ওয়েবসাইট থেকে ইনস্টলার ডাউনলোড করতে হবে। একবার ইনস্টল হয়ে গেলে, আপনি খুব সহজেই এটি ব্যবহার শুরু করতে পারেন।
.NET SDK ইনস্টল করা
Visual Studio Code দিয়ে .NET Core অ্যাপ্লিকেশন ডেভেলপ করতে প্রথমে আপনার কম্পিউটারে .NET SDK (Software Development Kit) ইনস্টল করতে হবে। .NET SDK ডাউনলোড করার জন্য, এই লিঙ্কে যান এবং আপনার অপারেটিং সিস্টেম অনুযায়ী ইনস্টলার নির্বাচন করুন। ইনস্টল করার পর, dotnet
কমান্ড লাইন টুল ব্যবহার করে আপনি আপনার অ্যাপ্লিকেশন তৈরি এবং রান করতে পারবেন।
VS Code Extension ইনস্টল করা
VS Code ব্যবহার করে .NET Core ডেভেলপ করতে C# Extension ইনস্টল করা জরুরি। এটি ইনস্টল করতে:
VS Code ব্যবহার করে প্রথম .NET Core অ্যাপ্লিকেশন তৈরি করার জন্য নিচের পদক্ষেপগুলো অনুসরণ করুন:
1. নতুন প্রজেক্ট তৈরি করা
VS Code থেকে Integrated Terminal ওপেন করুন (Ctrl+`), এবং একটি নতুন .NET Core কনসোল অ্যাপ্লিকেশন তৈরি করতে নিচের কমান্ডটি টাইপ করুন:
dotnet new console -n MyFirstApp
এটি একটি নতুন .NET Core কনসোল অ্যাপ্লিকেশন তৈরি করবে। আপনি এখানে MyFirstApp
নাম পরিবর্তন করে অন্য কিছু ব্যবহার করতে পারেন।
2. কোড লেখা
আপনার প্রজেক্ট ফোল্ডারে গিয়ে Program.cs
ফাইলটি খুলুন। এটি একটি বেসিক কনসোল অ্যাপ্লিকেশন থাকবে। নিচে একটি উদাহরণ কোড:
using System;
namespace MyFirstApp
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Hello, .NET Core!");
}
}
}
3. অ্যাপ্লিকেশন রান করা
কনসোল অ্যাপ্লিকেশন রান করতে নিচের কমান্ডটি ব্যবহার করুন:
dotnet run
এটি আপনার অ্যাপ্লিকেশন চালু করবে এবং "Hello, .NET Core!" মেসেজটি কনসোলে দেখাবে।
লাইটওয়েট এবং দ্রুত
VS Code খুবই লাইটওয়েট এবং দ্রুত, তাই এটি ছোট প্রকল্প থেকে শুরু করে বড় বড় অ্যাপ্লিকেশন ডেভেলপমেন্টের জন্য আদর্শ।
এডভান্সড ডিবাগিং
VS Code ডিবাগিংয়ের জন্য উন্নত ফিচার সমর্থন করে। আপনি সহজেই ব্রেকপয়েন্ট সেট করতে পারেন, ভ্যারিয়েবল চেক করতে পারেন এবং স্টেপ বাই স্টেপ কোড এক্সিকিউশন ট্র্যাক করতে পারেন।
এক্সটেনশন সাপোর্ট
VS Code অনেক ধরনের এক্সটেনশন সাপোর্ট করে, যেমন C# ডেভেলপমেন্টের জন্য C# Extension, ফ্রন্ট-এন্ড ডেভেলপমেন্টের জন্য JavaScript, HTML, CSS এক্সটেনশন, এবং আরও অনেক কিছু।
সোর্স কন্ট্রোল
VS Code ইন-বিল্ট Git সাপোর্ট দেয়। আপনি সহজেই Git রিপোজিটরি ম্যানেজ করতে পারেন, কমিট করতে পারেন এবং পুশ ও পুল অপারেশন করতে পারেন।
VS Code ব্যবহার করার সময় আপনি CLI (Command Line Interface) মাধ্যমে অনেক কাজ করতে পারবেন। এটি ডেভেলপমেন্ট প্রক্রিয়াটিকে আরও দ্রুত এবং নিয়ন্ত্রণযোগ্য করে তোলে। যেমন, .NET Core এর জন্য:
dotnet new console -n ProjectName
dotnet run
dotnet build
dotnet restore
IntelliSense
VS Code এর IntelliSense ফিচার কোড কমপ্লিশন, ফাংশন সিগনেচার, এবং ডকুমেন্টেশন সহ সাহায্য করে। এটি ডেভেলপারদের দ্রুত কোড লিখতে এবং ভুল কমপ্লিট করতে সহায়তা করে।
Integrated Terminal
VS Code এর Integrated Terminal এর মাধ্যমে আপনি কোড লেখার পাশাপাশি কমান্ড লাইন টুলস ব্যবহার করতে পারেন। এটি আপনাকে অ্যাপ্লিকেশন বিল্ড, রান এবং ডিবাগ করার সময় নিরবচ্ছিন্ন কাজের অভিজ্ঞতা দেয়।
Snippets এবং Code Templates
VS Code এ Snippets এবং Code Templates ব্যবহার করে সাধারণ কোড ব্লক দ্রুত ইনপুট করা যায়। এটি কোড লেখার সময় দ্রুততার সাথে নির্ভুলতা আনে।
Visual Studio Code হল একটি শক্তিশালী এবং লাইটওয়েট কোড এডিটর, যা .NET Core ডেভেলপমেন্টের জন্য অত্যন্ত উপযোগী। এটি কোড লেখার পাশাপাশি ডিবাগিং, ভার্সন কন্ট্রোল, এবং কাস্টম এক্সটেনশন সাপোর্টের মতো প্রয়োজনীয় টুলস সরবরাহ করে। VS Code ব্যবহারের মাধ্যমে আপনি খুব সহজেই .NET Core অ্যাপ্লিকেশন তৈরি এবং রান করতে পারবেন, পাশাপাশি আপনার কোডিং অভিজ্ঞতাকে আরও দক্ষ এবং মসৃণ করতে পারবেন।
common.read_more